disbursed total - English Synonyms Dictionary